package com.hotel.system.domain.hotel;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hotel.common.annotation.Excel;
import com.hotel.common.annotation.Excel.ColumnType;
import com.hotel.common.core.domain.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 岗位表 sys_post
 * 
 * @author hotel
 */
public class Expenses {

    private static final long serialVersionUID = 1L;

    /** 岗位序号 */
    @Excel(name = "库存序号", cellType = ColumnType.NUMERIC)
    private Long id;

    /** 岗位编码 */
    @Excel(name = "店面ID", cellType = ColumnType.NUMERIC)
    private Long deptId;

    /** 岗位编码 */
    @Excel(name = "库存编码")
    private String expensesProject;

    /** 岗位名称 */
    @Excel(name = "库存物料数量", cellType = ColumnType.NUMERIC)
    private String expensesMoney;

    /** 岗位排序 */
    @Excel(name = "库存排序", cellType = ColumnType.NUMERIC)
    private String expensesType;

    /** 岗位名称 */
    @Excel(name = "创建者")
    private String createBy;

    /** 岗位名称 */
    @Excel(name = "创建时间")
    private String createTime;

    /** 岗位名称 */
    @Excel(name = "更新者")
    private String updateBy;

    /** 岗位名称 */
    @Excel(name = "修改时间")
    private String updateTime;

    /** 岗位名称 */
    @Excel(name = "备注")
    private String remark;

    @Excel(name = "库存排序", cellType = ColumnType.NUMERIC)
    private String inventorySort;

    @Override
    public String toString() {
        return "Expenses{" +
                "id=" + id +
                ", deptId=" + deptId +
                ", expensesProject='" + expensesProject + '\'' +
                ", expensesMoney='" + expensesMoney + '\'' +
                ", expensesType='" + expensesType + '\'' +
                ", createBy='" + createBy + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateBy='" + updateBy + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", remark='" + remark + '\'' +
                ", inventorySort='" + inventorySort + '\'' +
                '}';
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getExpensesProject() {
        return expensesProject;
    }

    public void setExpensesProject(String expensesProject) {
        this.expensesProject = expensesProject;
    }

    public String getExpensesMoney() {
        return expensesMoney;
    }

    public void setExpensesMoney(String expensesMoney) {
        this.expensesMoney = expensesMoney;
    }

    public String getExpensesType() {
        return expensesType;
    }

    public void setExpensesType(String expensesType) {
        this.expensesType = expensesType;
    }


    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }


    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }


    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }


    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getInventorySort() {
        return inventorySort;
    }

    public void setInventorySort(String inventorySort) {
        this.inventorySort = inventorySort;
    }
}
